|
A wide-spectrum language (WSL) is a programming language designed to be simultaneously a low-level and a high-level language—possibly a non-executable specification language. Wide-spectrum languages are designed to support a programming methodology based on program refinement. The concept was introduced by F. L. Bauer ''et al.'' in 1978:
The advantage of a single language rather than separate specification, high-level, and low-level languages is that the program can be incrementally refined, with intermediate versions retaining some higher-level and some lower-level constructs. Bauer's group developed the CIP-L wide-spectrum language and the CIP-S program transformation system. ==See also== * Extended ML, a wide-spectrum language based on ML * One major implementation of Common Lisp, sbcl, has an interface to the assembly language called VOP(Virtual OPerator), in which the user can manipulate the register directly. * RAISE Specification Language, described as a wide-spectrum specification language 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Wide-spectrum language」の詳細全文を読む スポンサード リンク
|